coarse petticoat of the ecuadoran highlands - French English Dictionary